﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;


public partial class OutSourcingContratos : System.Web.UI.Page
{
    //creamos el dataset que contendra las tablas
    DataSet ds = new DataSet();
    protected void Page_Load(object sender, EventArgs e)
    {
        //llenamos el dataset con los datos de la tablas de Outsourcing
        Outs.Outsourcing a= new Outs.Outsourcing();
        ds = a.ConsultaOutSourcing();

    }
   
    protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
    {
        //creamos el objeto tabla para llenar una nueva fila
        DataTable TOut = ds.Tables["Contratos"];
        DataRow row = TOut.NewRow();
        //ingrasamos los datos de la fila
        row["IdContratos"] = ds.Tables["Contratos"].Rows.Count + 1;
        row["Cargo"] = TxtOutCargo.Text;
        row["TipoTrabajo"] = TxtOutipoTrabajo.Text;
        row["CodigoContrato"] = int.Parse(TxtCodCotrato.Text);
        row["MontoContrato"] = float.Parse(TextBox1.Text);       
        row["FechaInicio"] = DateTime.Parse(TxtOutFechaInContra.Text);
        row["FechaFinal"] = DateTime.Parse(TextBox3.Text);
        row["IdOutsourcing"] = 1;
        row["IdTiposContrato"] = cmbTipoContrato.SelectedValue;
        

        ds.Tables["Contratos"].Rows.Add(row);

        Outs.Outsourcing cl = new Outs.Outsourcing();
        cl.DatoContratos(ds);
        ds.AcceptChanges();
    }


    protected void ImageButton2_Click(object sender, ImageClickEventArgs e)
    {
        
    }
}